someone who prolongs/delays - Turkish English Dictionary